• word of the day

    mental retardation

    mental retardation - Dictionary definition and meaning for word mental retardation

    Definition
    (noun) lack of normal development of intellectual capacities

Word used in video below:
text: and you get all these like mental images
Download our Mobile App Today
Receive our word of the day
on Whatsapp